//package cn.com.xinjinfu.pdoulcProduct.activity.Fixed;
//
//import android.app.Activity;
//import android.os.Bundle;
//import android.os.Handler;
//import android.util.Log;
//import android.view.LayoutInflater;
//import android.view.View;
//import android.view.ViewGroup;
//
//import com.alibaba.fastjson.JSON;
//import com.android.volley.RequestQueue;
//import com.android.volley.Response;
//import com.android.volley.toolbox.JsonObjectRequest;
//import com.android.volley.toolbox.Volley;
//
//import org.json.JSONObject;
//
//import java.util.List;
//import java.util.Map;
//
//import cn.com.xinjinfu.pdoulcProduct.R;
//import cn.com.xinjinfu.pdoulcProduct.adapter.InvestAdapter1;
//import cn.com.xinjinfu.pdoulcProduct.engine.DataHandler;
//import cn.com.xinjinfu.pdoulcProduct.entity.ActivitMoneyBean;
//import cn.com.xinjinfu.pdoulcProduct.entity.NewProjectFragmentBean;
//import cn.com.xinjinfu.pdoulcProduct.entity.TransferorFragmentBean;
//import cn.com.xinjinfu.pdoulcProduct.entity.User;
//import cn.com.xinjinfu.pdoulcProduct.fragment.BaseFragment;
//import cn.com.xinjinfu.pdoulcProduct.manager.AccountManager;
//import cn.com.xinjinfu.pdoulcProduct.manager.L;
//import cn.com.xinjinfu.pdoulcProduct.manager.ToastManager;
//import cn.com.xinjinfu.pdoulcProduct.utils.SharedPreferencesUtils;
//import cn.com.xinjinfu.pdoulcProduct.xlistview.XListView;
//
///**
// * 转让列表
// * Created by android-adt on 2015/12/31.
// */
//public class TransferorFragment extends BaseFragment implements XListView.IXListViewListener {
//
//    private View viewFragment;
//    private Handler mHandler;
//    private Activity mActivity;
//    private XListView xListView = null;
//    private InvestAdapter1 investAdapter;
//    private TransferorFragmentBean transferorFragmentBean;
//    private List<TransferorFragmentBean.TermTransfers.Page> page ;
//    private RequestQueue requen;
//    private int i;
//    @Override
//    public void onAttach(Activity activity) {
//        super.onAttach(activity);
//        this.mActivity = activity;
//    }
//    @Override
//    public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
//        viewFragment = inflater.inflate(R.layout.fragm_newproject, null);
//        i = 1;
//        if (SharedPreferencesUtils.getUserInfo(mActivity, "transferorFragmentBean") != "") {
//            transferorFragmentBean = JSON.parseObject(SharedPreferencesUtils.getUserInfo(mActivity, "transferorFragmentBean"), TransferorFragmentBean.class);
//            page = transferorFragmentBean.getTermTransfers().getPage();
//            initViews();
//        }
//        return viewFragment;
//    }
//
//    private void initViews() {
//        //ListView
//        xListView = (XListView) viewFragment.findViewById(R.id.xListView);
//        xListView.setPullLoadEnable(true);
//        investAdapter = new InvestAdapter1(mActivity);
//        xListView.setAdapter(investAdapter);
//        investAdapter.setList(page);
//        investAdapter.notifyDataSetChanged();
//        xListView.setXListViewListener(this);
//        mHandler = new Handler();
//    }
//    /**
//     * 网络请求
//     */
//    private void loginRequest(String currPage) {
//        final Map<String, String> parameters = DataHandler.getParameters("1204");
//        parameters.put("currPage", currPage);
//        parameters.put("pageSize", "8");
//        JsonObjectRequest request = new JsonObjectRequest(DataHandler.getBuildUrl(parameters), null, succeedRespon, null);
//        requen.add(request);
//    }
//
//    private Response.Listener<JSONObject> succeedRespon = new Response.Listener<JSONObject>() {
//        @Override
//        public void onResponse(JSONObject jobj) {
//            L.i(jobj.toString());
//            SharedPreferencesUtils.saveUserInfo(mActivity, "transferorFragmentBean", jobj.toString());
//            transferorFragmentBean =JSON.parseObject(jobj.toString(), TransferorFragmentBean.class);
//            if (i == 1){
//                page = transferorFragmentBean.getTermTransfers().getPage();
//                initViews();
//            }else {  upMoreData();  }
//
//        }
//    };
//    public void upMoreData(){
//        List<TransferorFragmentBean.TermTransfers.Page> newpage = transferorFragmentBean.getTermTransfers().getPage();
//        if (newpage.isEmpty()){
//            ToastManager.showShort(mActivity, "没有更多数据");}
//        else {page.addAll(newpage);}
//        investAdapter.setList(page);
//        investAdapter.notifyDataSetChanged();
//    }
//    private void onLoad() {
//        xListView.stopRefresh();
//        xListView.stopLoadMore();
//        xListView.setRefreshTime("刚刚");
//    }
//
//    @Override
//    public void onRefresh() {
//        mHandler.postDelayed(new Runnable() {
//            @Override
//            public void run() {
//                loginRequest("1");
//                xListView.setAdapter(investAdapter);
//                onLoad();
//            }
//        }, 2000);
//    }
//
//    @Override
//    public void onLoadMore() {
//        mHandler.postDelayed(new Runnable() {
//
//            @Override
//            public void run() {
//                loginRequest(""+(++i));
//                onLoad();
//            }
//        }, 2000);
//    }
//
//    @Override
//    protected void lazyLoad() {
//        i = 1;
//        requen = Volley.newRequestQueue(mActivity);
//        loginRequest("" + i);
//    }
//
//    @Override
//    public void onResume() {
//        super.onResume();
//        i = 1;
//        requen = Volley.newRequestQueue(mActivity);
//        loginRequest("" + i);
//    }
//
//    @Override
//    public String getFragmentName() {
//        return null;
//    }
//}
